<?php
/**
 * Created by JetBrains PhpStorm.
 * User: syanlik
 * Date: 30.11.2011
 * Time: 15:26
 * To change this template use File | Settings | File Templates.
 *
 * Bu projedeki amaç google plus hesaplarına arkadaşlık daveti gönderip,
 * Bunların bilgisini tutmaktır. Bunun için google auth kullanılabilir ama öncesinde
 * Hesapların hepsini almamız gerekmekte bunun için regex veya diğer veri çekebileceğimiz sınıflardan yararlanacağız
 * Bu projede curl kullanılacaktır.
 */

    function google_curl($url){
        $curl=curl_init($url);
        curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
        curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,0);
        curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,0);
        return curl_exec($curl);
        curl_close($curl);
        
    }

    $goog_curl=google_curl("https://plus.google.com/s/%23javascript");
    //file_put_contents('deneme.txt',$goog_curl);
  /*   $pattern="/^a";
    preg_match($pattern,$goog_curl,$sonuc);
    print_r($sonuc); */
    preg_match_all("/href=.([0-9]){21}/",$goog_curl,$matches);
// try to match the beginning of the string
    $hesaplar=array();
    foreach($matches[0] as $value)
    {
    //echo $value."<br/>";
    $value=str_replace("href=\"","",$value);
    $hesaplar[]=$value;
    }
echo "<pre>";
    file_put_contents("hesaplar.txt",print_r($hesaplar,1),FILE_APPEND);
echo "</pre>";
